﻿/*****按钮******/
.g_more22{
float: right;
    font-weight: bold;
    width: 180px;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 50px;
    color: #0166b3;
    padding: 0 8px 0 26px;
    border: 1px solid #0166b3;
    position: absolute;
    right: 0;
    top:0;
}

.g_more22:hover{
	border-color: #0166b3;
	background-color: #0166b3;
	color: #fff;
}
.g_more3{border:1px solid #fff; background:none; color:#FFF}
.g_more3:hover{ background:#0166b3;border:1px solid #0166b3;}
@media screen and (min-width:961px){
	.g_more22.top100{ top:100px}
}

/* 首页 */
.fpg{width: 100%;height: 100vh;position: relative;overflow: hidden;}
.fpg .section{width: 100%;overflow: hidden;position: relative;}
@media screen and (min-width:961px){
	.fpg .section{height:100%;}
	.fpg .section > img{display: block;width:100%px;height: 100%;}
}
.ind_main{
	width: 100%;
	height: 100%;
	position: relative;
}
.ind_main .content{
	position:relative;
	width: 100%; top:5%
}

.ind_main .ind1 {
	display: flex;
	justify-content: space-between;
}
.ind_main .ind1 .l{
	width: 40%;
}
.ind_main .ind1 .r{
	width: 50%;
	/*display: flex;*/
	justify-content: flex-end;
}

.ind_main .ind1 .l .tit1{
	color: #333;
	letter-spacing: 3px;
}

.ind_main .ind1 .l s{
	width: 40px;
	height: 4px;
	display: block;
	background: #fd4a4b;
	margin: 20px 0 20px;
}


/*****首页产品-start*******/
.section_3 .g_more22,.section_5 .g_more22{ background:#0166b3 ; border:1px solid #0166b3; color:#FFF}
.section_3 .productCont{width: 100%; height: auto;}
.section_3 .productCont ul li{overflow: hidden;width:25%; float: left; margin-top:.5%}
.section_3 .productCont ul li .productContDiv{width:97%;position: relative; background:#efefef;margin:0 auto; border-radius:10px; overflow:hidden} 
.section_3 .productCont ul li .productContDiv img{width:95%; margin:0 auto}
.section_3 .productCont ul li .productHoverBg{
	display: none;
	left: 0;
	top:0;
	z-index: 9;
	width: 100%;
	height:100%;
	background: rgba(0,0,0,.5);
	position: absolute;
	
}
.section_3 ul li .productHovertit{
	display: none;
	z-index: 99;
	width: 100%;
	padding: 35% 0 25% 0;
	text-align: center;
	line-height: 36px;
	color: #fff;
	position: absolute;
	left: 0;
	top: 0%
}
.section_3 ul li .icon-jia{
	display: none;
	z-index: 99;
	width: 100%; height: 50px;
	background:url("../images/jia.png") no-repeat center;
    position: absolute;
	left: 50%; top: 70%;
	transform: translate(-50%,-50%)
}
/*****首页产品-end*******/
/*****首页公司简介-start*******/
.section_4 .tit{color: #fff;}
.index_about .l .desc{
	font-size:16px;
	color: #fff;
	text-indent:2em
}
.index_about .video{ width:98%; margin:1% auto}
.index_about .video img{ width:100%; margin:0 0 2% 0 }

.num_box {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
	width: 90%;
}
.num_box .item {
    width: 33.333%;
    margin-bottom:30px;
	text-align: center; float:left
}
.num_box .tit {
    color: #fff;
    margin-bottom: 14px;
}
.num_box .s1 {
    font-size:60px;
    color: #fff;
}
.num_box p {
    font-size: 18px;
    color: #fff;
    font-family: Medium;
    padding-left: 9px;
}
.index_about .linian{ display: flex;
    /*justify-content: flex-end;*/
    flex-wrap: wrap;
	width:90%;
    color: #fff;left:7%; position:relative; top:16%;}
.index_about .linian h2{ font-size:4.5em;font-family: "yegen" !important;}
.index_about .linian h3{ font-size:1.8em; letter-spacing:1}
@media screen and (min-width:961px)and (max-width:1400px){
.index_about .linian h2{ font-size:3.2em;}
.index_about .linian h3{ font-size:1.3em;}
}
.section_4 .g_more2{
	width: 180px;
	height: 40px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-radius: 50px;
	color: #fff;
	border:1px solid #0166b3;
	padding: 0 8px 0 26px;
	font-weight: bold;
	float: left;
	background: rgb(7, 113, 175);
	color: #fff;
}

.section_4 .g_more2:hover{background:#0166b3}

@media screen and (min-width:1200px)and (max-width:1400px){
.index_about .r{ margin-top:90px;}
}
@media screen and (min-width:1400px){
	.mt{margin-top: 5%;}
	.index_about .r{
		margin-top:180px;
	}
	.g_more2.cb{color: #333;}
	.g_more2.cb:hover{color: #fff;}
}
@media screen and (min-width:961px){
  	.index_about .l .desc{ line-height:30px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow:ellipsis; overflow:hidden}
	.index_about .g_more3{ display:none;}
}


.dh, .dhs {position: relative;top: 50px;opacity: 0;}
.fpg .section.active .dhs {opacity: 1;top: 0;}
.fpg .section.active .dhs1 {
    transition-delay: .5s;
    -webkit-transition-delay: .5s;
}
@media(max-width:1680px){.fpg .section > img{width: 100%;}}

@media(max-width:1366px){
	.g_more, .g_more2 {width: 123px;height: 39px;border-radius: 39px;padding: 0 8px 0 13px;}
}
@media(max-width:960px){
	.dh,.dhs {position: unset;opacity: 1; top:0}	
	.section_4 .g_more2{
	width:10.45rem;
	height:2.45rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-radius: 50px;
	color: #fff;
	border:1px solid #0166b3;
	padding: 0 8px 0 26px;
	font-weight: bold;
	float: left; display:none
}	
.ind_main .content{
	position:relative;
	width: 100%;
	top: 0;
	left: 0;
}	
.g_more img,.g_more2 img{width: 24px;}
.g_more ,.g_more2{width: 123px;height: 39px;border-radius: 39px;padding: 0 8px 0 13px;}
.banner .text p {margin-bottom: 18px;}
.banner .pagination1 {bottom: 15px;}
.ind_main .ind1{display: block;}
.section_3 .productCont ul li {
    overflow: hidden;
    width: 49%;
    height: 0;
    padding-bottom: 40%;
    margin: .5%;
    float: left;
}
	.fpg{height: auto;}
		
	.section_5 .ul1 li {padding: 0 10px;}	
}


@media screen and (max-width:960px){
/**button**/
.g_more2.cb{color: #333}
.g_more2.cb:hover{color: #fff;}
.g_more22{ width:10.45rem; height:2.45rem; right:5%; top:0; padding: 0 .85rem}
.g_more22 img{ width:1.75rem; height:1.75rem;}
/*.ind_main .ind1 .l s{display: none;}*/
.ind_main .ind1 .l .tit{margin-bottom: 15px;}
}

/********202410*************/

/******************下载专区**************************/
.section_6{background:url(../images/dt.jpg) no-repeat center / 100% 100%;}
.section_6 .l{background:url('../images/daohangbg.png') no-repeat center/100% 100%}
.section_6 .g_more22{border:1px solid #fff; background:none; color:#FFF}
.section_6 .g_more22:hover{ background:#0166b3;border:1px solid #0166b3;}
.section_6 .ind_main .ind1 .l .tit1{ color:#FFF}
.download{ margin:40px auto}
.download-left{ width:42%; float:left}
.download-lists {padding:10px 0;}
.download-lists-single{ padding:5px 0 8px; border-bottom:1px dashed #ccc}
.download-lists-single-l{ width:80%; float:left}
.download-lists-single-l h1{color: #fff;
    font-size:20px;
    line-height: 2;}
.download-lists-single-l .time{font-size:14px; color:#fff; line-height:1.6}
.download-lists-single-l .info{font-size:16px; color:#fff; line-height:1.6}
.download-lists-single-r{ width:20%; float:right; position:relative; text-align:right}
.down-button{ position:relative; text-align:center}
.download-lists-single-r .down-img{ width:50%; margin:0 auto}
.download-lists-single-r .down-img img{ width:100%}
.download-lists-single-r a{ padding:8px 0; border-radius:30px; color:#FFF; margin-top:55%; border:1px solid #fff; display:block; display:flex;justify-content:center} 
.download-lists-single-r a img{}
.download-lists-single-r a span{ padding-top:5px; margin-right:5px}
.download-lists-single-r a .load-blue{ display:none}
.download-lists-single-r:hover a{ background:#0166b3; border-color:#0166b3}
.download-lists-single:hover .download-lists-single-r a .load-blue{ display:block}
/*.download-lists-single:hover .download-lists-single-r a .load-white{ display:none}*/
.download-lists-single:hover .download-lists-single-r a span{ color:#fff}
.download-right{width:50%; float:right}
.download-li-img{ width:50%; float:left; /*display:flex; align-items:center; justify-content:center; */overflow:hidden;}
.download-li-img a{ display:block; width:100%}
.download-li-img a img{ width:97%; margin:1.5% auto;border-style:solid; border-width:2px; border-color:rgba(255, 255, 255, 0.3);}
.download-li-img a:hover{ filter: brightness(0.8);}
/**************************************首页***************************************/
/****************产品*****************/
.section_3{background:#f9f9f9}
.cptit{background:url('../images/probg.png') no-repeat center/100% 100%}
/*******关于我们公司简介*********/
.section_4{background:url(../images/abbg.jpg) no-repeat center / 100% 100%}
/****************新闻******************/
.section_5{/*background:url(../images/xwbg.jpg) no-repeat center / 100% 100%*/ background:#f9f9f9}
.section_5 .l{background:url('../images/timun.png') no-repeat center/100% 100%}
.index_new_cont{width:100%;overflow: hidden;position: relative;}
.bltindexnewstime {
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    left: 0;
    padding: 20px 30px;
    position: absolute;
    width: 100%;
    z-index: 10;
}
.index_new_cont .left{width:42%;overflow: hidden;position: relative;float: left; background:#efefef}
.index_new_cont .left a{ display:block; padding:5%}
.index_new_cont .left p{ display: block;overflow: hidden;position: relative; border:5px #FFF solid}
.index_new_cont .left p img{display: block;width: 100%;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.index_new_cont .left p:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}
.index_new_cont .left dd{ display: block;overflow: hidden;margin:10px 0 0 0;}
.index_new_cont .left dd h3{display: block;color: #000000;font-size:20px;font-weight: bold; line-height: 26px; height:26px; overflow:hidden}
.index_new_cont .left dd h4{ display: block;font-size:16px;line-height:1.6;margin-top: 10px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; font-weight:normal}
@media screen and (min-width:961px){
	/*.index_new_cont .left dd h4{ height:40px}*/
}
.index_new_cont .right{width:55%;overflow: hidden;position: relative;float: right;background:#efefef}
.index_new_cont .right .inewslist{padding:5% 5% 7%}
.index_new_cont .right a{ display: block;overflow: hidden;margin: 0 0 3.5vw 0;
position:relative;display:-webkit-flex;display:flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: center;-webkit-align-items: center; border-bottom:1px dashed #b4b2b2}
.index_new_cont .right a dd{ display: block;width:100%;overflow: hidden;}
.index_new_cont .right a dd h3{line-height: 26px; height:26px;font-weight: bold; display: block;color: #333;font-size:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index_new_cont .right a dd h4{display: block;font-size: 16px;margin:12px 0;text-align: justify;line-height:1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #666; font-weight:normal}
@media screen and (min-width:961px){
	/*.index_new_cont .right a dd h4{ height:40px}*/
}
.index_new_cont .right a p{display: block;overflow: hidden;width: 35%;}
.index_new_cont .right a:last-child{margin:0;}
.index_new_cont .right a .newsmore{padding: 0 0 5px; color:#e61424; font-weight:bold}
.index_new_cont a:hover h3,.index_new_cont .right a:hover dd h3{ color:#105ca4; }
/*.index_new_cont .right a .newsmore span{font-size: 12px;color: #333;text-transform: uppercase;}
.index_new_cont .right a:hover dd .newsmore{border-bottom: 2px solid #105ca4;}*/
/******************资源配置*************************/
/* indexSource */
.indexSource{width: 100%;box-sizing: border-box;position: relative;background: linear-gradient(180deg, #f0f4ff 0%, rgba(240, 244, 255, 0) 100%); height:100%}
.indexSource .source_cont{ position:relative; width:100%}

.indexSource .source_cont_list{
    /*padding:100px 0 300px 0;*/
    position: relative;
    opacity: 1 !important;
    height: 100%;
}
.indexSource .source_cont_list:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background: linear-gradient(to bottom, rgba(16,92,164,0.8) 0%, transparent 100%);
    left:0;
}
.source_cont_list .source_cont_lista{
    color: #fff;
    font-weight: bold;
    position: relative;
}
.source_cont_list .source_text{
    padding: 0 8.3%;
    position: relative;
    z-index: 10;
}
.source_cont_list .source_cont_listb{
    font-size: 16px;
    color: #ffffff;
    margin-top: 28px;
    line-height:1.6;
}

.source_more{
    margin-top:20px; position:relative
}
.source_more:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
.source_more a{
    font-size: 14px;
    color: #ffffff;
    border:1px solid #ffffff;
    padding: 11px 32px;
    border-radius: 5px;
    transition: all .5s; float:right
}
.source_more a:hover{
    background: #0a34b2;
    border:1px solid #0a34b2;
}
.source_cont .hd{
    position: absolute;
    bottom:0px;
    width: 100%;
}
.source_cont .hd .sourceOption_title{
    color: #ffffff;
    text-align: center;
    background: linear-gradient(0deg, rgb(1 102 179) 0%, transparent 100%);
    padding: 25px 0;
    border-right:1px solid rgba(255, 255, 255, 0.2);
    font-size: 18px;
    cursor: pointer;
}
.source_cont .hd .source_text .sourceOption_title img{
    width: 50px;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
}
.source_cont .hd .on .sourceOption_title{
    background:linear-gradient(0deg, rgb(25,159,223) 50%, transparent 100%) ;
}
.source_text ul li{
    width: 25%;
    float: left;
}
@media screen and (min-width:961px){
.indexSource .source_cont{height:100%}	
.source_cont .tempWrap{ height:100%}
.source_cont .tempWrap .bd{ height:100%}
.source_cont_list .source_cont_lista{font-size: 30px;padding-top:100px; margin-top:3%}
}
/******************发展历程2************************/
.section_8{ width:100%; height:100%; background:#fbfbfb url(../images/lichengbg.png) no-repeat bottom / 100% auto}
.fzlctit{background:url('../images/fzlcbg.png') no-repeat center/100% 100%}
.nyhistorybox{ width:100%;}
.historyqh{ /*height:80px;*/ position:relative}
.historyqh .mainbox{
    position: relative;

}
.fazhan_liniantit{
	padding:1% 0;/*text-align: center;*/ width:60%;
}
.fazhan_liniantit h3{
	font-size: 17px;
    color: #cbcbcb; font-weight:normal
}
@media screen and (min-width:961px){
	/*.fazhan_liniantit h3{ padding-left:5%}*/
}
.fazhan_liniantit h2{margin-bottom:10px;color:#333;font-size:30px;font-weight:bold;
}
.historyqh .swiper-button-next{width:70px;height:70px;background: url(../images/i5rt.png) no-repeat center/100% 100%;top:0; right:8.3%;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; position:absolute; z-index:1}
.historyqh .swiper-button-prev{width:70px;height:70px;background: url(../images/i5lt.png) no-repeat center/100% 100%;top: 0; left:8.3%;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;position:absolute;}
.historyqh .mainbox .time-swiper{
    /*margin-right: 8%;*/
    overflow: hidden; width:70%; margin:0 auto
}
.historyqh .mainbox:after {
    content: '';
    width: 100%;
    height: 1px;
    background:#cccccc;
    display: block;
    position: absolute;
    left: 0;
    top:11px;
}
.historyqh_jieduan{
    font-size: 15px;
    padding-bottom: 8px;
}
.historyqh_shijian{
    font-size:28px;
    font-family: 'Aril';
    font-weight: bold;
    margin-top:15px;
    color: #3b3b3b;
}
.mainbox .time-swiper .swiper-slide{
    cursor: pointer;
}
.time-swiper .dot{
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #919191;
    margin: 8px 0 10px;
    transition: 0.25s;
}
.nyhistorybox .mainbox{
    overflow: hidden; padding:0 10%; 
}
.nyhistorybox .mainbox2{ overflow:hidden}
.nyhistorybox .mainbox .mySwiper2{ height:100%; overflow:hidden}
.erduan{
    /*display: flex;
    flex-direction: row;
    justify-content: space-between;
	 align-items:center; justify-conent:center;*/
	 text-align:center
}
.erduan .lishileft{
    width:25%;
    text-align: right;
    padding-right: 30px;
    box-sizing: border-box;
    margin-top: 7px;
}
.erduan .lishileft h2{
    font-size: 27px;
    font-weight: bold;
    color: #e50012;
    margin-bottom:20px;
}
.erduan .lishiright{
    width: 75%;
    margin:0 auto; 
    margin-top: 15px;
}
.lishiright ul{
    display: flex;
}  
.erduan .lishiright li{ text-align:left}
.erduan .lishiright li strong{
    font-size:52px;
    color: #e50012;
    font-family: 'Aril';
    margin-right:50px;
    margin-top:-10px;
}
.erduan .lishiright h2{
    font-size: 20px;
    color:#222222;
    margin-bottom:10px;
    margin-top:3px;
}
.lishirighttxt p{
    font-size: 16px;
    color: #3e3e3e;
    line-height: 1.6;
}
.lishirighttxt{
    margin-bottom:20px;
}
.time-swiper .swiper-slide-thumb-active .historyqh_shijian{
    color: #e50012;
}
.time-swiper .swiper-slide-thumb-active .dot{
    background: #e50012;
}
.lishibox img{
    width: auto;
    max-width:100%;
  	height:auto; margin:-10px auto 0
}


@media screen and (max-width:960px){
	.ind_main{ height:auto}
	/**********导航*********/
	.m_head{ display:block}
	/******产品*******/
	.section_3{padding:5% 0}
    .cptit{ /*padding-bottom:20px;*/ background:none;}	
	/*******关于我们公司简介*********/
	.section_4{padding:5%; background:url(../images/abbg2.jpg) no-repeat center / 100% 100%}
	.index_about .ind1 .l ,.index_about .ind1 .r{width: 100%;}
	.index_about .r{justify-content: center;}
	.index_about .video{ width:100%}
	.num_box{width: 100%; padding:2.45rem 0;}
	.num_box .item {margin-bottom: 15px;}
	.num_box p {font-size: 14px;}
	.num_box .tit {margin-bottom: 10px;}
	.num_box .item:nth-child(4),.num_box .item:nth-child(5),.num_box .item:nth-child(6) {margin-bottom: 0px;}
	.num_box .s1 {font-size: 24px;}
	.index_about .l s {margin: 18px 0 20px;}
	.index_about .l .desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden; font-size:12px; line-height:1.6;text-overflow:ellipsis}
	.index_about .linian{width:100%; left:0; top:0;justify-content:center;}
	.index_about .linian h2{ font-size:2.5rem}
	.index_about .linian h3{ font-size:1.0rem; line-height:1.2}
	/*******发展历程1-buyong*********/
	.lichengAll li{ height:auto}
	.lichengImg, .lichengCont{ width:100%; height:auto; float:none;}
	.lichengCont{ padding:4%}
	.develop{ height:auto}
	.develop .ad{ position:relative;}
	.timezhou .gallery-thumbs{ width:98%}
	.timezhou .gallery-thumbs .prev,.timezhou .gallery-thumbs .next{ width:4.0rem; height:4.0rem; top:50%}	
	.develop .gallery-thumbs .on .day{ font-size:2.4rem}
	.develop .gallery-thumbs .on .yuan{ width:2.2rem; height:2.2rem; background:url(../images/i5_1.png) no-repeat center / 100% 100%}
	.lichengImg img{ height:auto}
	/*********发展历程2yong******************/
	.section_8{ padding:5% 0}
	.section_8 .ind_main .ind1 .l{ width:100%; background:none;}
	.fazhan_liniantit h2{ font-size:22px; font-weight:normal}
	.historyqh_shijian{ font-size:1.2rem; margin-top:1.2rem}
	.lishiright ul{ display:block}
	.erduan .lishiright{ width:100%}
	.fazhan_liniantit{ padding:2.4rem 0}
	.erduan .lishiright li strong{ font-size:2.4rem; margin-right:0}
	.erduan .lishiright h2{ font-size:1.2rem; margin-top:1rem;margin-bottom:1rem}
	.lishirighttxt p{font-size:1.2rem;}
	.lishibox img{ height:auto; max-width:100%}
	.fazhan_liniantit{ width:100%}
	.historyqh .swiper-button-prev{ left:1.3%}
	.historyqh .swiper-button-next{ right:1.3%}
	/*********新闻*************/
	.section_5{ padding:5% 0}
	.section_5 .l{/*background:url('../images/timun.png') no-repeat center / 100% 100%;padding-bottom:20px;*/ background:none}
	.index_new_cont{ margin-top:10px}
	.index_new_cont .left,.index_new_cont .right{ float:none; width:100%}
	.index_new_cont .left{ margin-bottom:10px;}
	.index_new_cont .left dd h3,.index_new_cont .right a dd h3{ font-size:1.25rem}
	.index_new_cont .left dd h4,.index_new_cont .right a dd h4{ font-size:12px; margin:5px 0 }
	.index_new_cont .right a{ margin:0 0 10px 0}
	/***********下载*****************/
	.section_6{background:url(../images/dt2.jpg) no-repeat center / 100% 100%;padding:5% 0}
	.section_6 .l{/*background:url('../images/daohangbg.png') no-repeat center / 100% 100%;padding-bottom:20px;*/ background:none;}
	.download{ margin:5px auto}
	.download-left{ width:100%; float:none;}
	.download-lists-single-l{ width:100%; float:none;}
	.download-lists-single-r{ width:100%; float:none;}
	.download-right{ width:100%; float:none;}
	.download-lists{ padding:10px}
	.download-lists-single-r a{ margin-top:5%}
	/***********资源配置*****************/
	.indexSource .source_cont_list {
        padding: 110px 0 150px 0;
    }
	.source_cont_list .source_cont_lista {
        font-size:24px;
    }
    .source_cont_list .source_cont_listb{
    	line-height: 1.6;
    	margin-top: 40px;
      	display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:5;
        overflow: hidden; font-size:12px
    }
    .source_cont_list .source_cont_lista:after {
        width: 40px;
        height: 3px;
        bottom: -15px;
    }
    .source_more a {
        font-size: 13px;
        padding: 10px 22px;
    }
    .source_cont .hd .sourceOption_title {
        font-size: 14px;
        padding: 10px 0;
    }
    .source_cont .hd .source_text .sourceOption_title img {
        width: 30px;
        margin-bottom: 10px;
    }
}
@media screen and (max-width:400px){
	.source_cont .hd .sourceOption_title span{ display:block; height:5.6rem; width:100%}
}


